hyper-v/azure core and drivers · Supported
Maintainers
- M "K. Y. Srinivasan" <kys@microsoft.com>
- M Haiyang Zhang <haiyangz@microsoft.com>
- M Wei Liu <wei.liu@kernel.org>
- M Dexuan Cui <decui@microsoft.com>
- M Long Li <longli@microsoft.com>
Paths
- F
Documentation/ABI/stable/sysfs-bus-vmbus - F
Documentation/ABI/testing/debugfs-hyperv - F
Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml - F
Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst - F
Documentation/virt/hyperv - F
arch/arm64/hyperv - F
arch/arm64/include/asm/mshyperv.h - F
arch/x86/hyperv - F
arch/x86/include/asm/mshyperv.h - F
arch/x86/include/asm/trace/hyperv.h - F
arch/x86/kernel/cpu/mshyperv.c - F
drivers/clocksource/hyperv_timer.c - F
drivers/hid/hid-hyperv.c - F
drivers/hv/ - F
drivers/input/serio/hyperv-keyboard.c - F
drivers/iommu/hyperv/ - F
drivers/net/ethernet/microsoft/ - F
drivers/net/hyperv/ - F
drivers/pci/controller/pci-hyperv-intf.c - F
drivers/pci/controller/pci-hyperv.c - F
drivers/scsi/storvsc_drv.c - F
drivers/uio/uio_hv_generic.c - F
include/asm-generic/mshyperv.h - F
include/clocksource/hyperv_timer.h - F
include/hyperv/hvgdk.h - F
include/hyperv/hvgdk_ext.h - F
include/hyperv/hvgdk_mini.h - F
include/hyperv/hvhdk.h - F
include/hyperv/hvhdk_mini.h - F
include/linux/hyperv.h - F
include/net/mana - F
include/uapi/linux/hyperv.h - F
net/vmw_vsock/hyperv_transport.c - F
tools/hv/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH net-next v13 0/2] net: mana: add ethtool private flag for full-page RX buffers
2026-07-29 06:34 · 2 replies in 7d · Dipayaan Roy <hidden> -
HOTtoday
[PATCH] x86/hyperv: reserve more vectors
2026-07-30 00:50 · 0 replies in 7d · wei.liu@kernel.org -
DORMANTno replies
[PATCH net-next] net: mana: Extend RX CQE coalescing up to 8 packets
2026-07-29 22:53 · 0 replies in 7d · Haiyang Zhang <hidden> -
HOTtoday
[PATCH 0/3] x86/irq: Fix lost interrupts on CPU hot-unplug for Hyper-V PCI/MSI
2026-07-28 13:51 · 2 replies in 7d · Naman Jain <hidden> -
WARM1d
[PATCH] Drivers: hv: Use meaningful errnos for hypercall status codes
2026-07-27 21:11 · 0 replies in 7d · Hardik Garg <hidden> -
WARM3d
[PATCH V2 1/1] x86/VMBus: Confidential VMBus for dynamic DMA transfers
2026-07-27 15:27 · 0 replies in 7d · Tianyu Lan <hidden> -
HOTtoday
[PATCH net v2] net: mana: Return error code from mana_create_rxq()
2026-07-27 11:38 · 0 replies in 7d · Aditya Garg <hidden> -
COOLING5d
[PATCH RFC 0/2] Support Hyper-V vPCI controller reset method
2026-07-24 23:08 · 1 reply in 7d · wei.liu@kernel.org -
COOLING5d
IN LINUX-NEXT [PATCH v11 0/8] mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
2026-07-23 17:37 · 1 reply in 7d · Stanislav Kinsburskii <hidden> -
COOLING6d
[PATCH v2] scsi: storvsc: Support manual scans for all Hyper-V targets
2026-07-23 16:37 · 0 replies in 7d · Laurence Oberman <hidden>
Active reviewers (last 30 days)
-
Haiyang Zhang <haiyangz@microsoft.com>
11 attestations (11 Reviewed-by) · last on 2026-07-29 -
Michael Kelley <hidden>
7 attestations (4 Reviewed-by, 3 Tested-by) · last on 2026-07-21 -
Wei Liu <wei.liu@kernel.org>
6 attestations (3 Acked-by, 3 Co-developed-by) · last on 2026-07-18 -
Jason Gunthorpe <jgg@nvidia.com>
4 attestations (4 Reviewed-by) · last on 2026-07-23 -
Jacob Keller <jacob.e.keller@intel.com>
3 attestations (3 Reviewed-by) · last on 2026-07-29 -
Thomas Gleixner <tglx@kernel.org>
2 attestations (2 Suggested-by) · last on 2026-07-28 -
Souradeep Chakrabarti <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-18 -
Easwar Hariharan <hidden>
2 attestations (2 Co-developed-by) · last on 2026-07-02 -
Yu Zhang <hidden>
2 attestations (2 Co-developed-by) · last on 2026-07-02 -
David Woodhouse <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-01
Recent patches
Most-recent 30 patches in this subsystem on linux-hyperv (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH] x86/hyperv: reserve more vectors
2026-07-30 · wei.liu@kernel.org -
DORMANTno replies
[PATCH net-next] net: mana: Extend RX CQE coalescing up to 8 packets
2026-07-29 · Haiyang Zhang <hidden> -
HOTtoday
REVIEWED: 1 (1M) [PATCH net-next v13 1/2] net: mana: refactor mana_get_strings() and mana_get_sset_count() to use switch
2026-07-29 · Dipayaan Roy <hidden> -
HOTtoday
REVIEWED: 2 (2M) [PATCH net-next v13 2/2] net: mana: force full-page RX buffers via ethtool private flag
2026-07-29 · Dipayaan Roy <hidden> -
HOTtoday
[PATCH 3/3] x86/irq, iommu/amd, PCI: Drop redundant irq_retrigger inits
2026-07-28 · Naman Jain <hidden> -
HOTtoday
[PATCH 1/3] PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip
2026-07-28 · Naman Jain <hidden> -
WARM1d
[PATCH] Drivers: hv: Use meaningful errnos for hypercall status codes
2026-07-27 · Hardik Garg <hidden> -
WARM3d
[PATCH V2 1/1] x86/VMBus: Confidential VMBus for dynamic DMA transfers
2026-07-27 · Tianyu Lan <hidden> -
HOTtoday
[PATCH net v2] net: mana: Return error code from mana_create_rxq()
2026-07-27 · Aditya Garg <hidden> -
COOLING5d
[PATCH RFC 2/2] PCI: hv: Add vPCI device reset support
2026-07-24 · wei.liu@kernel.org -
COOLING5d
IN LINUX-NEXT: 6 (6M) [PATCH v11 4/8] mshv: Use hmm_range_fault_unlocked_timeout() for region faults
2026-07-23 · Stanislav Kinsburskii <hidden> -
COOLING6d
[PATCH v2] scsi: storvsc: Support manual scans for all Hyper-V targets
2026-07-23 · Laurence Oberman <hidden> -
COOLING7d
[PATCH] scsi: storvsc: Support manual scans for all Hyper-V targets
2026-07-23 · Laurence Oberman <hidden> -
COOLING7d
REVIEWED: 6 (6M) [PATCH v10 4/8] mshv: Use hmm_range_fault_unlocked_timeout() for region faults
2026-07-22 · Stanislav Kinsburskii <hidden> -
WARM1d
[PATCH net-next v2 7/7] net: mana: add dynamic HWC queue depth with reinit path
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 4/7] net: mana: validate hardware-supplied values in the HWC RX path
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 5/7] net: mana: fix HWC teardown safety with setup_active flag and destroy ordering
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 6/7] net: mana: support concurrent HWC requests with proper synchronization
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 3/7] net: mana: free HWC comp_buf after destroying the EQ
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 2/7] net: mana: fix HWC RQ/SQ buffer size swap
2026-07-21 · Long Li <longli@microsoft.com> -
WARM1d
[PATCH net-next v2 1/7] net: mana: RCU-protect gc->cq_table lookups against concurrent CQ destroy
2026-07-21 · Long Li <longli@microsoft.com> -
COOLING6d
[PATCH v3 3/6] arm64: hyperv: Add per-CPU RSI host call infrastructure for CCA Realms
2026-07-21 · Kameron Carr <hidden> -
COOLING6d
[PATCH v3 4/6] Drivers: hv: Mark shared memory as decrypted for CCA Realms
2026-07-21 · Kameron Carr <hidden> -
COOLING5d
[RFC PATCH 1/2] Drivers: hv: vmbus: add vmbus_establish_gpadl_caller_decrypted()
2026-07-21 · Kameron Carr <hidden> -
COOLING5d
[RFC PATCH 2/2] hv_netvsc: back GPADL buffers with kmalloc + decrypt + vmap
2026-07-21 · Kameron Carr <hidden> -
COOLING7d
REVIEWED: 1 (0M) [PATCH v2 2/2] Drivers: hv: vmbus: Remove vmbus_irq_initialized
2026-07-21 · Sebastian Andrzej Siewior <bigeasy@linutronix.de> -
COOLING7d
[PATCH v2 1/2] Drivers: hv: vmbus: Replace lockdep_hardirq_threaded() with lockdep annotation
2026-07-21 · Sebastian Andrzej Siewior <bigeasy@linutronix.de> -
WARM3d
REVIEWED: 1 (1M) [PATCH net] net: mana: Return error code from mana_create_rxq()
2026-07-18 · Aditya Garg <hidden> -
WARM2d
[PATCH V4 9/9] mshv: Disable movable regions upfront if device passthru
2026-07-18 · Mukesh R <hidden> -
WARM2d
[PATCH V4 8/9] mshv: Populate mmio mappings for PCI passthru
2026-07-18 · Mukesh R <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE162d
REVIEWED: 2 (2M) [PATCH net-next v16 01/12] vsock: add netns to vsock core
2026-01-21 · Bobby Eshleman <hidden> · 1 Reviewed-by -
STALE187d
REVIEWED: 2 (2M) [PATCH net-next v2 4/9] net: mana: convert to use .get_rx_ring_count
2026-01-22 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE176d
REVIEWED: 1 (0M) [PATCH v6 7/7] mshv: Add debugfs to view hypervisor statistics
2026-01-28 · Nuno Das Neves <hidden> · 1 Reviewed-by -
STALE161d
REVIEWED: 1 (0M) [PATCH v5] mshv: Add support for integrated scheduler
2026-02-18 · Stanislav Kinsburskii <hidden> · 1 Reviewed-by -
STALE157d
REVIEWED: 3 (0M) [PATCH AUTOSEL 6.19] mshv: Ignore second stats page map result failure
2026-02-23 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by, 1 Acked-by -
STALE157d
REVIEWED: 4 (0M) [PATCH AUTOSEL 6.19] Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT
2026-02-23 · Sasha Levin <sashal@kernel.org> · 2 Reviewed-by, 2 Tested-by -
DORMANTno replies
REVIEWED: 4 (0M) [PATCH 6.18, 6.12] Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT
2026-02-23 · Jan Kiszka <jan.kiszka@siemens.com> · 2 Reviewed-by, 2 Tested-by -
STALE154d
REVIEWED: 1 (1M) [PATCH net] net: mana: Fix double destroy_workqueue on service rescan PCI path
2026-02-24 · Dipayaan Roy <hidden> · 1 Reviewed-by -
STALE154d
REVIEWED: 2 (0M) [PATCH v6 2/2] mshv: add arm64 support for doorbell & intercept SINTs
2026-02-25 · Anirudh Rayabharam <hidden> · 2 Reviewed-by -
STALE147d
REVIEWED: 3 (0M) [PATCH AUTOSEL 6.19-5.10] scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT
2026-03-05 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by, 2 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE207d
[PATCH net-next, 2/2] net: mana: Add ethtool counters for RX CQEs in coalesced type
2026-01-02 · Haiyang Zhang <hidden> -
STALE190d
[PATCH v3 2/6] mshv: Use typed hv_stats_page pointers
2026-01-14 · Nuno Das Neves <hidden> -
STALE190d
[PATCH v3 3/6] mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h
2026-01-14 · Nuno Das Neves <hidden> -
STALE190d
[PATCH v3 4/6] mshv: Always map child vp stats pages regardless of scheduler type
2026-01-14 · Nuno Das Neves <hidden> -
STALE187d
[PATCH v4 2/7] mshv: Use typed hv_stats_page pointers
2026-01-21 · Nuno Das Neves <hidden> -
STALE187d
[PATCH v4 3/7] mshv: Improve mshv_vp_stats_map/unmap(), add them to mshv_root.h
2026-01-21 · Nuno Das Neves <hidden> -
STALE187d
[PATCH v4 4/7] mshv: Always map child vp stats pages regardless of scheduler type
2026-01-21 · Nuno Das Neves <hidden> -
STALE181d
[PATCH 3/4] mshv: Handle insufficient contiguous memory hypervisor status
2026-01-23 · Stanislav Kinsburskii <hidden> -
STALE181d
[PATCH 4/4] mshv: Handle insufficient root memory hypervisor statuses
2026-01-23 · Stanislav Kinsburskii <hidden> -
STALE186d
[RFC PATCH 2/3] mshv: Account pages deposited to hypervisor
2026-01-24 · Stanislav Kinsburskii <hidden>